Big Huge Thesaurus

family Spalacidae

noun